Granbury is located approximately 30 miles Southwest of Fort Worth, Texas on US Highway 377. Take the Granbury 377 business exit off of 377, which will take you straight into the historic square.